.layout{width:1205px;margin:0 0 0 40px;}
html, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form,img,body{ margin:0; padding:0; }
img { border:none; }
img{display: block;}
ul, ol { list-style:none; }
a { color:#666; text-decoration:none;}
html,body{
    width: 100%;
    height: 100%;
    position: relative;
}
/*搜索*/
.search{
    height:114px;
    background: #fff;
    font-size: 22px;
    line-height: 100px;
}
    .search img {
        display:inline-block;
        margin-top:25px;
        float: left;
        margin-right:10px;
    }
    .green{
        float: right;
        width:320px;
        height:28px;
        border: 2px solid green;
        margin-top: 40px;
    }
    .txt{
        border:none;
        float: left;
        height:26px;
        width:274px;;
    }
    .btn{
        float: left;
        border: none;
        height:28px;
        width:46px;;
        background:green;
        color: #fff;
    }
    .green .btn:hover{
        color: #a4f098;
    }
/*cartlist*/
    .cartlist{
        height:32px;
        border-bottom: 1px solid #ddd;
        margin-bottom:30px;
        font-size: 14px;
    }
    .cartlist li{
        padding:0 30px;
        border-right: 1px solid #ddd;
        float: left;
        font-size: 16px;
    }
    .cartlist b{
        font-weight: 100;
        color: #ff6000;
    }
    .dress {
        float: right;
        margin-right: 10px;
    }
    .dress strong{
        display: inline-block;
        font-weight: 100;
        width:90px;
        height:25px;
        border:1px solid #ddd;
        position: relative;
        margin-bottom: 5px;
    }
    .dress strong img{
        display: inline-block;
    }
    .dress_show{
        width:240px;
        height:180px;
        background: #fff;
        border:1px solid #ddd;
        position: absolute;
        right:0;
        top:25px;
        display: none;
    }
    .cartlist ul{
        width:1000px;
        height:32px;
        display: inline-block;
    }
    .cat_bg{
        position: absolute;
        top:210px;
    }
    /*西部大仓*/
    .west{
        height:35px;
        color: #999;
    }
    .west input{
        margin:5px 5px 0 10px;
        float: left;
    }
    .west img{
        display: inline-block;
        float: left;
        margin-right:10px;
    }
    .west a{
        color: #ff6000;
    }
    /*商品*/
    .product{
        height:110px;
        background: #f5f5f5;
        margin-bottom:30px;
        border:1px solid #ddd;
    }
    .che{
        margin:45px 30px;
        float: left;
    }
    .product img{
        display: inline-block;
        float: left;
        margin-top:9px;
        border:1px solid #ddd;
        margin-right:20px;
    }
    .nofly{
        line-height: 90px;
        margin-right:160px;
        float: left;
    }
    .nofly span{
        color:blue;
    }
    .nofly:hover{
        color:blue;
    }
    .tianjia{
        border: 1px solid #ddd;
        width: 80px;
        height:22px;
        background-color:white;
    }
    .sub{
        display: inline-block;
        width:16px;
        height:22px;
        background: white;
        text-align: center;
    }
    .add{
        display: inline-block;
        width:16px;
        height:22px;
        background: white;
        text-align: center;
    }
    .present{
        width:42px;
        height: 18px;
        border: none;
        padding:0;
        margin: 0;
        text-align: center;
    }
    .youhuo{
        width:90px;
        float: left;
        margin-top:32px;
        text-align: center;
        margin-right:120px;
    }
    .product b{
        line-height:90px;
        margin-right:150px;
    }
    .product a:hover{
        color: blue;
    }
/*prise*/
    .prise{
        height:60px;
        background: #f5f5f5;
        margin-bottom:30px;
        color: #000;
    }
    .prise input{
        margin: 23px 0 0 10px;
    }
    .prise a{
        margin-left: 10px;
    }
    .prise a:hover{
        color: blue;
    }
    .prise i{
        float: right;
        line-height:60px;
        font-style: normal;
    }
    .prise b{
        color: red;
    }
    .prise i a{
        display: inline-block;
        width:208px;
        height:60px;
        color: #fff;
        background: #459d36;
        text-align: center;
        border-radius: 5px;
    }
    .prise i a:hover{
        color: #fff;;
        background: #6fd75e;
    }
    .goon{
        display: inline-block;
        margin-bottom:30px;
    }
    .goon input{
        width:68px;
        height:22px;
        background: #f5f5f5;
        border:1px solid #ddd;
        border-radius: 5px;
    }
    .goon input:hover{
        color: blue;
    }
